be bullet proof - Spanish English Dictionary